/*
        Style sheet for ATCA pages, version July 2004

To fade the garish CSIRO green to white in 5 steps:
  #bed600, #cdbe33, #d8e666, #efee99, #f2f6cc, #ffffff
To fade their redish colour to white in 5 steps:
  #cb5056, #d57377, #df9699, #eab9bb, #f4dcdd, #ffffff
crazy blue to white
  #0099cc, #33add6, #66c1e0, #99d6ea, #cceaf4, #ffffff
CSIRO Grey to white
  #657585, #83909d, #a2acb5, #c1c7ce, #e0e3e6, #ffffff

Script to do this at: http://www103.pair.com/parv/comp/mocha/color-fade.html
*/

/* Standard Tags */
body {topmargin:10; marginheight:10; background-color:white; text:black; font-size:13px; font-family: "Arial", Helvetica, sans-serif;}
hr   {border: 0; width: 100%; height: 2px; color: #0099cc; background-color: #0099cc; margin: 0px 10px 0px 10px; align:center;}
p    {font-family: "Arial", Helvetica, sans-serif; font-size: 13px;}
li   {font-family: "Arial", Helvetica, sans-serif; font-size:1 3px;}
h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif; color: #0099cc;}
h1   {margin:30px 0px 15px 0px; font-weight:bold; font-size:180%; color: #657585; clear:both;}
h2   {font-weight: bold; font-size=140%}
h3   {font-weight: bold; font-size=120%}
a    {color: #0099cc; text-decoration: none}
a:hover {color: black}

/* Link Tags */
     a.white_link:link {color:white; text-decoration:none;}
     a.white_link:active {color:#c1c7ce; text-decoration:none;}
     a.white_link:visited {color:white; text-decoration:none;}
     a.white_link:hover {color:#c1c7ce; text-decoration: none;} 
     a.black_link:link {color:black; text-decoration:none;}
     a.black_link:active {color:black; text-decoration:none;}
     a.black_link:visited {color:black; text-decoration:none;}
     a.black_link:hover {color:white; text-decoration: none;} 
     a.blue_link:link {color:blue; text-decoration:none;}  
     a.blue_link:active {color:white; text-decoration:none;}
     a.blue_link:visited {color:blue; text-decoration:none;}
     a.blue_link:hover {color:white; text-decoration: none;}
     a.khaki_link:link {color:#303C26; text-decoration:underline;}  
     a.khaki_link:active {color:black; text-decoration:underline;}
     a.khaki_link:visited {color:#303C26; text-decoration:underline;}
     a.khaki_link:hover {color:black; text-decoration: underline;}
     a.sched_link:link {color:blue; text-decoration:none;}  
     a.sched_link:active {color:red; text-decoration:none;} 
     a.sched_link:visited {color:red; text-decoration:none;}  
     a.sched_link:hover {color:red; text-decoration: none;} 
     a.sched_img:link img {border-width:3px; border-color:blue; background:white;}
     a.sched_img:visited img {border-width:3px; border-color:blue; background:#c1c7ce;}
     a.sched_img:hover img {border-width:3px; border-color:blue; background:#c1c7ce;}
     a.sched_img:active img {border-width:3px; border-color:blue; background:#c1c7ce;}
     .indented {padding-left: 50pt; padding-right: 50pt;} 
     .littleindented{padding-left: 10pt;padding-right: 10pt;}
     .nar_bgcolor {background-color:#c1c7ce;}
     .spacer_shadow_color {background-color:#999900;}

     #wrapper {display: block}
/* style for links div - rmw 5/12/06 */
     #links {width: 150px; float: left; background-color: #c1c7ce; margin: 1%; 
             padding: 1%; overflow: hidden}
     #links a {display: block; color: #0099cc; text-decoration: none}
     #links a:hover {display: block; color: black; text-decoration: none}
     #links ul {margin-left: 15px; padding-left: 0px}
     #linkhead {color: #0099cc; margin-left:0em; font-weight: bold; font-size:140%}
     #linkh1 {color: #0099cc; margin-left:0em; font-weight: bold; font-size:140%}
     #linkh2 {color: #0099cc; margin-left:0em; font-weight: bold; font-size:120%}
     #linkh3 {color: #0099cc; margin-left:0em; font-weight: bold; font-size:110%}
     #linklink {margin-left: 1em; line-height: 1.5em; color: black;
                text-decoration: none}
     #linksub {margin-left: 2em}

/* for remote form
#remTable   {background-color: #c1c7ce;
       border: 1px;
       cellspacing: 0;
       cellpadding: 1em}

/* style for main div - rmw 5/12/06 */
     #main {width: 75%; float: left; border-left: 1px; 
             padding-left: 1%; margin-left: 1%}

/* style for floating div on rhs 14/12/06 #DF9699*/
     #box {float: right; width=200px; background-color: #DF9699;
                margin:5px 0 5px 5px; border 5px; padding: 5px}
     #box a {display: block; color: black; text-decoration: none}
     #box a:hover {display: block; color: white}
     #box ul {margin-left: 15px; padding-left: 0px}
     #boxhead {color: #0099cc; margin-left:0em}
     #boxlink {margin-left: 1em; line-height: 1.5em}

/* style for "return to top"*/
     #totop {background-color: #c1c7ce; color: #0099cc; text-decoration: none; 
             border: 1%; margin: 1%; padding: 1%}
     #totop a:hover {display: block; color: black; text-decoration: underline}

/* style for figure on rhs - rmw 24/2/09 (from http://www.w3.org/Style/Examples/007/figures) */
div.fig   {float: right; width: 200; margin: 0.5em; padding: 0.5em}
div.fig p {text-align: center; font-style: italic; font-size: smaller; text-indent: 0}

/*
     Incorporating CSIRO standard styles - RMW, 
     I've taken this from the ATNF standard.css 
 	Written by Andrew Wright, 2002
        Modified by Arkadi Kosmynin, Nov. 2008
     Am tidying up, and moving sensible stuff to the top of this file
     See http://www.atnf.csiro.au/internal/computing/web/design/styles.html for more info
*/


/* Standard Tags */

.bodycontents {
/*	width:98%; */
	z-index:1;
	left: 0px;
	padding-left : 25px;
	padding-right: 15px;
}	




dd {
	font-family: "Arial", Helvetica, sans-serif;
}

dt {
	font-family: "Arial", Helvetica, sans-serif;
	font-weight: bold;
}

td {
	font-family: "Arial", Helvetica, sans-serif;
  font-size: 90%;
}

th {
	font-family: "Arial", Helvetica, sans-serif;
  font-size: 90%;
  font-weight: bold;
}


th {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/* End standard tags */

/* General additions */

.warning {
	color:#cb5056;color;
	font-style : italic;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.highlight {
	background-color : #BED600;
	font-weight : bold;
	border : 1px #000000;
}

.caption {
	text-align : center;
	font-size : small;
}

.footer
{
 	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size: 9px;
        clear: both;
}
.footer a , .footer a:visited {
	color:  #5E5E5E;
	text-decoration: none;
}

.footer a:active, .footer a:hover,  {
  color: #5E5E5E;
  text-decoration: underline;
}

.code {
	font-family: "Courier New", Courier, monospace;
	background-color : #CCCCCC;
}


*/

/*  Site Navigation Links */

a.site_link:link  {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-size: small;
	text-decoration: none;
}

a.site_link:visited {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-size: small;
	text-decoration: none;
}

a.site_link:active {
	font-family: arial, helvetica, sans-serif;
	color: #ccccff;
	font-size: small;
	text-decoration: none;
}

a.site_link:hover {
	font-family: arial, helvetica, sans-serif;
	color: #ff6600;
	font-size: small;
	text-decoration: none;
}

/*  Link Box */
.linkbox {
	background-color:#D0D8E0; 
	width: 80%;
	border: thin :#657585 solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
      background-image: url(images/grad1.png);

}
.linkbox_list {  font-family: Arial, Helvetica, sans-serif}

.linkbox_heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : normal;
	color: black ; // #3333cc;
}

a.linkbox_biglink:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	color : black ; //#3333cc;
	text-decoration : underline;
}

a.linkbox_biglink:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	color : grey ; // #6666cc;
	text-decoration : underline;
}

a.linkbox_biglink:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	color : #0099cc;
	text-decoration : underline;
}

a.linkbox_biglink:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	color : #0099cc;
	text-decoration : none;
}

a.linkbox_link:link {
	font-family : Arial, Helvetica, sans-serif;
	color : black ; //#3333cc;
	text-decoration : underline;
      font-size: 13px ;
}

a.linkbox_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	color : grey ; // #6666cc;
	text-decoration : underline;
      font-size: 13px ;
}

a.linkbox_link:active {
	font-family : Arial, Helvetica, sans-serif;
	color : #0099cc;
	text-decoration : underline;
      font-size: 13px ;
}

a.linkbox_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #0099cc;
	text-decoration : none;
      font-size: 13px ;
}

/* Contents boxes */
a.contents_link:link {
	font-family: Arial, Helvetica, sans-serif;
      color: #0099cc;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px ;
}

a.contents_link:visited {
	font-family: arial, helvetica, sans-serif;
	color: #6666cc;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px ;
}

a.contents_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	font-weight: bold;
	color: #0099cc;
}

a.contents_link:hover {
	font-family: Arial, Helvetica, sans-serif;
      color: #0099cc;
	font-size: 13px ;
	font-weight: bold;
	text-decoration: underline;
}

.contents_thispage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px ;
	font-weight: bold;
	color: #000000;
}

.contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/* Standard tables */

.whiteheading {
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
}

.tbl_sans_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.tbl_sans_text {
	font-family: Arial, Helvetica, sans-serif;
}

/* Whats On/Events */
a.eventbox_title_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #0099cc;
}

a.eventbox_title_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #0099cc;
}

a.eventbox_title_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #0099cc;
}

a.eventbox_title_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
	color : #0099cc;
}

a.eventbox_event_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	color : #0099cc;
}

a.eventbox_event_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	color : #6666cc;
}

a.eventbox_event_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	color : #0099cc;
}

a.eventbox_event_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	color : #0099cc;
}

.eventbox_date {
	font-family : Arial, Helvetica, sans-serif;
       font-size:80%;
	color : #000000;
}

a.eventbox_more_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.eventbox_more_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #3333cc;
	font-weight : bold;
}

a.eventbox_more_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.eventbox_more_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : underline;
	color : #0099cc;
	font-weight : bold;
}

.event_headline {
	color: #ffffff;
	font-size : large;
	font-family : Arial, Helvetica, sans-serif;
} 

.event_dates {
	color: #000000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
}

.event_location {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;

}

a.event_moreinfo_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
}

a.event_moreinfo_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
}

a.event_moreinfo_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
}

a.event_moreinfo_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

.event_contact_title {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.event_contact {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
}

a.event_category_link:link {
	color: #3333cc;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.event_category_link:visited {
  	color: #6666cc;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.event_category_link:active {
	color: #ff6600;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.event_category_link:hover {
	color: #ff6600;
 	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.event_more_link:link {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.event_more_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.event_more_link:active {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

a.event_more_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #000000;
	font-weight : bold;
}

.eventlist_dates {
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	color : #000000;
}

a.eventlist_headline_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

a.eventlist_headline_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

a.eventlist_headline_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

a.eventlist_headline_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

a.eventlist_category_link:link {
	color: #3333cc;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.eventlist_category_link:visited {
  	color: #6666cc;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.eventlist_category_link:active {
	color: #ff6600;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.eventlist_category_link:hover {
	color: #ff6600;
 	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.eventlist_more_link:link {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #0099cc;
	font-weight : bold;
}

a.eventlist_more_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #0099cc;
	font-weight : bold;
}

a.eventlist_more_link:active {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

a.eventlist_more_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

/* News */
a.newsbox_title_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

a.newsbox_title_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

a.newsbox_title_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

a.newsbox_title_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
	color : #ffffff;
}

a.newsbox_headline_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	color : #0099cc;
}

a.newsbox_headline_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	color : #6666cc;
}

a.newsbox_headline_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	color : #0099cc;
}

a.newsbox_headline_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	color : #0099cc;
}

.newsbox_media_release {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : italic;
	color : #000000;
}

a.newsbox_more_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;

}

a.newsbox_more_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #3333cc;
	font-weight : bold;
}

a.newsbox_more_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.newsbox_more_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : underline;
	color : #0099cc;
	font-weight : bold;
}

.newsitem_headline {
	color: #ffffff;
	font-size : large;
	font-family : Arial, Helvetica, sans-serif;
} 

.newsitem_date {
	color: #000000;
	font-style : italic;
	font-family : Arial, Helvetica, sans-serif;
}

a.newsitem_moreinfo_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
}

a.newsitem_moreinfo_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
}

a.newsitem_moreinfo_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
}

a.newsitem_moreinfo_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

.newsitem_added_by {
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : small;
}


a.newsitem_category_link:link {
	color: #3333cc;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newsitem_category_link:visited {
  	color: #6666cc;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newsitem_category_link:active {
	color: #ff6600;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newsitem_category_link:hover {
	color: #ff6600;
 	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newsitem_more_link:link {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.newsitem_more_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #0099cc;
	font-weight : bold;
}

a.newsitem_more_link:active {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

a.newsitem_more_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #000000;
	font-weight : bold;
}

a.newslist_headline_link:link {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_headline_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_headline_link:active {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_headline_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.newslist_dates {
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	color : #000000;
}

.newslist_media_release {
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	color : #000000;
}

a.newslist_category_link:link {
	color: #3333cc;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_category_link:visited {
  	color: #6666cc;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_category_link:active {
	color: #ff6600;
  	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_category_link:hover {
	color: #ff6600;
 	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.newslist_more_link:link {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #0099cc;
	font-weight : bold;
}

a.newslist_more_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #0099cc;
	font-weight : bold;
}

a.newslist_more_link:active {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

a.newslist_more_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

/* Internal Home Page */

a.internalbox_title_link:link {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #ffffff;
	font-size : large;
}

a.internalbox_title_link:visited {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : #ffffff;
	font-size : large;
}

a.internalbox_title_link:active {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #FFFF33;
	font-size : large;
}

a.internalbox_title_link:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #FFFF33;
	font-size : large;
}

/* Obsolete classes  - to be deleted once pages cleaned up */
.navtitle {
	color: #6666cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

a.biglink:link {
	color: #6666cc;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size : 14pt;
}

a.biglink:visited {
	color: #333399;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

a.biglink:active {
	color: #ff6600;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

a.biglink:hover {
	color: #ff6600;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

a.smalllink:link {
	color: #6666cc;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size : small;
}

a.smalllink:visited {
	color: #333399;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
}

a.smalllink:active {
	color: #ff6600;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
}

a.smalllink:hover {
	color: #ff6600;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
}

.documenttype {
	font-size: smaller;
}

.tabletext {
	font-family: arial, helvetica, sans-serif;
	font-size: small;
}

.tableheading  {
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: small;
}

.side_current_page {
	font-size: small;
	font-family: arial, helvetica, sans-serif;
	color: #333399;
	font-style : italic;
}

.footer_navbar_text {
  font-size: small;
  font-family: arial, helvetica, sans-serif;
  color: #330099;
}

a.footer_navbar_link:link {
  font-family: arial, helvetica, sans-serif;
  color: #3333cc;
  font-size: small;
  text-decoration: none;
}

a.footer_navbar_link:visited {
  font-family: arial, helvetica, sans-serif;
  color: #3333cc;
  font-size: small;
  text-decoration: none;
}

a.footer_navbar_link:active {
  font-family: arial, helvetica, sans-serif;
  color: #333399;
  font-size: small;
  text-decoration: none;
}

a.footer_navbar_link:hover {
  font-family: arial, helvetica, sans-serif;
  color: #333399;
  font-size: small;
  text-decoration: underline;
}

.footer_navbar_divider {
	font-family: arial, helvetica, sans-serif;
  	color: #cccccc;
  	font-size: small;
}

/* Titlebar Navigation Links */

.titlebar {
	background-color: #000000;
	width:100%;
}

a.titlebar_link:link  {
  font-family: arial, helvetica, sans-serif;
  color: #ffffff;
  font-size: small;
  text-decoration: none;
}

a.titlebar_link:visited {
  font-family:  arial, helvetica, sans-serif;
  color: #ffffff;
  font-size: small;
  text-decoration: none;
}

a.titlebar_link:active {
  font-family:  arial, helvetica, sans-serif;
  color: #ccccff;
  font-size: small;
  text-decoration: none;
}

a.titlebar_link:hover {
  font-family:  arial, helvetica, sans-serif;
  color: #ff6600;
  font-size: small;
  text-decoration: none;
}

/* Sidebar */

.sidebar_title{

}

a.sidebar_title_link:link {
	font-family: arial, helvetica, sans-serif;
	color: #6666cc;
	font-size: large;
	text-decoration: none;
}

a.sidebar_title_link:visited {
	font-family: arial, helvetica, sans-serif;
	color: #6666cc;
	font-size: large;
	text-decoration: none;
}

a.sidebar_title_link:active {
	font-family: arial, helvetica, sans-serif;
	color: #333399;
	font-size: large;
	text-decoration: none;
}

a.sidebar_title_link:hover {
	font-family: arial, helvetica, sans-serif;
	color: #333399;
	font-size: large;
	text-decoration: underline;
}

.sidebar_text {
  font-size: small;
  font-family: arial, helvetica, sans-serif;
  color: #330099;
}

a.sidebar_link:link {
  font-family: arial, helvetica, sans-serif;
  color: #3333cc;
  font-size: small;
  text-decoration: none;
}

a.sidebar_link:visited {
  font-family: arial, helvetica, sans-serif;
  color: #3333cc;
  font-size: small;
  text-decoration: none;
}

a.sidebar_link:active {
  font-family: arial, helvetica, sans-serif;
  color: #333399;
  font-size: small;
  text-decoration: none;
}

a.sidebar_link:hover {
  font-family: arial, helvetica, sans-serif;
  color: #333399;
  font-size: small;
  text-decoration: underline;
}

.blogname {  font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 24px; color: #FFFFFF}

.return-link {
	background-image: url(http://outreach.atnf.csiro.au/images/Starburst-new.jpg);
	background-position: 100% 35%;
	padding: 0.5em;
	padding-right: 150px;
	background-repeat: no-repeat;
	background-color: #2c3680;
	color: #E0E0E0;
	border-bottom: 1px solid white;
	font-size: 90%;
}

.return-link a, .return-link a:visited {
	color: #E0E0E0;
}

#crumbs ol {
	padding: 0;
	margin: 0;
	margin-top: 0.2em;
	list-style: none;
	padding-left: 0.5em;
	font-size: 80%;
}

#crumbs ol li {
    display: inline;
}

.noncss {
	display: none;
}


.navbar {color: #0099cc; background-color: white}
.navbar a {font-family: arial, helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #0099cc}
div.navbar a:hover {color: black}


.major_links {background-color: #ffffff; color: #657585;}
.major_links a {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #657585;}
.major_links a , .major_links a:visited {text-decoration: none; font-size: 13px; font-weight: bold; color: #657585;}
.major_links a:major_links {font-size: 13px; font-weight: bold; color: #657585;}
div.major_links a:hover {text-decoration: underline; font-size: 13px; font-weight: bold; color: #657585;}

.observer { float: left; border: 2px solid #0099cc; margin-right: 1em; margin-bottom: 1em; }
.observerButton { float: left; margin-left: 1em; }
.observerTable th { font-weight: bold; text-align: right; }
.observerNumber { background: #0099cc; color: white; font-weight: bold; text-align: center; 
									width: 100%; }
.observingDetails { clear: left; padding-top: 1em; }
.rowError { color: red; }
.addImg { padding: 0.2em; }
